<HTML>
<BODY>
<PRE>
<!-- Manpage converted by man2html 3.0.1 -->

<B><A HREF="CTYPE.html">CTYPE(3)</A></B>	       FreeBSD Library Functions Manual 	      <B><A HREF="CTYPE.html">CTYPE(3)</A></B>


</PRE>
<H2>NAME</H2><PRE>
     <B>isalnum</B>, <B>isalpha</B>, <B>isascii</B>, <B>isblank</B>, <B>iscntrl</B>, <B>isdigit</B>, <B>isgraph</B>, <B>islower</B>,
     <B>isprint</B>, <B>ispunct</B>, <B>isspace</B>, <B>isupper</B>, <B>isxdigit</B>, <B>toascii</B> <B>tolower</B>, <B>toupper</B>, -
     character classification macros


</PRE>
<H2>SYNOPSIS</H2><PRE>
     <B>#include</B> <B>&lt;ctype.h&gt;</B>

     <I>int</I>
     <B>isalnum</B>(<I>int</I> <I>c</I>)

     <I>int</I>
     <B>isalpha</B>(<I>int</I> <I>c</I>)

     <I>int</I>
     <B>isascii</B>(<I>int</I> <I>c</I>)

     <I>int</I>
     <B>iscntrl</B>(<I>int</I> <I>c</I>)

     <I>int</I>
     <B>isdigit</B>(<I>int</I> <I>c</I>)

     <I>int</I>
     <B>isgraph</B>(<I>int</I> <I>c</I>)

     <I>int</I>
     <B>islower</B>(<I>int</I> <I>c</I>)

     <I>int</I>
     <B>isprint</B>(<I>int</I> <I>c</I>)

     <I>int</I>
     <B>ispunct</B>(<I>int</I> <I>c</I>)

     <I>int</I>
     <B>isspace</B>(<I>int</I> <I>c</I>)

     <I>int</I>
     <B>isupper</B>(<I>int</I> <I>c</I>)

     <I>int</I>
     <B>isxdigit</B>(<I>int</I> <I>c</I>)

     <I>int</I>
     <B>toascii</B>(<I>int</I> <I>c</I>)

     <I>int</I>
     <B>tolower</B>(<I>int</I> <I>c</I>)

     <I>int</I>
     <B>toupper</B>(<I>int</I> <I>c</I>)


</PRE>
<H2>DESCRIPTION</H2><PRE>
     The above functions perform character tests and conversions on the inte-
     ger <I>c</I>. They are available as macros, defined in the include file
     &lt;<I>ctype.h</I>&gt;, or as true functions in the C library.	See the specific manu-
     al pages for more information.


</PRE>
<H2>SEE ALSO</H2><PRE>
     <B><A HREF="isalnum.html">isalnum(3)</A></B>,  <B><A HREF="isalpha.html">isalpha(3)</A></B>,  <B><A HREF="isascii.html">isascii(3)</A></B>,  <B><A HREF="isblank.html">isblank(3)</A></B>,  <B><A HREF="iscntrl.html">iscntrl(3)</A></B>,
     <B><A HREF="isdigit.html">isdigit(3)</A></B>,  <B><A HREF="isgraph.html">isgraph(3)</A></B>,  <B><A HREF="islower.html">islower(3)</A></B>,  <B><A HREF="isprint.html">isprint(3)</A></B>,  <B><A HREF="ispunct.html">ispunct(3)</A></B>,
     <B><A HREF="isspace.html">isspace(3)</A></B>,  <B><A HREF="isupper.html">isupper(3)</A></B>,  <B><A HREF="isxdigit.html">isxdigit(3)</A></B>,  <B><A HREF="toascii.html">toascii(3)</A></B>,  <B><A HREF="tolower.html">tolower(3)</A></B>,
     <B><A HREF="toupper.html">toupper(3)</A></B>,  <B><A HREF="ascii.html">ascii(7)</A></B>


</PRE>
<H2>STANDARDS</H2><PRE>
     These functions, except for <B>isblank</B>(), <B>toupper</B>(), <B>tolower</B>() and
     <B>toascii</B>(), conform to ISO 9899: 1990 (``ISO C'').

BSD				 June 4, 1993				     2
</PRE>
<HR>
<ADDRESS>
Man(1) output converted with
<a href="http://www.oac.uci.edu/indiv/ehood/man2html.html">man2html</a>
</ADDRESS>
</BODY>
</HTML>
